<!--
 * @Author: lirl
 * @Date: 2024-09-30 13:57:58
 * @Description:部门知悉列表页面
-->
<template>
  <!-- 门户默认展示本部门发文 (知悉) 查询页面数据为11条  -->
  <biz-dept-know-list
    moreLink="/"
    :pageSize="11"
    @rowClick="handleRowClick"
  >
  </biz-dept-know-list>
</template>

<script>
import routerJump from '@/api/utils/router-jump';

export default {
  methods: {
    /**
     * 点击行跳转到指定页面
     * 非经办人打开部门知悉文件，只有“读”权限，且仅可以看到文件正文，看不到文件审批单和流程办理意见以及流程跟踪等审批过程信息。
     * 经办人打开部门知悉文件，表单操作按钮与打开“个人已办”相同
     * @param {Object} row 点击的行的数据
     * @param {Boolean} isHandler 是否是流程的经办人
     */
    async handleRowClick(row, isHandler) {
      if (isHandler) {
        // 行点击事件内容
        routerJump.jumpToNewWindow('/process-form', {
          processDefinitionKey: row.templateId,
          piid: row.piid,
        });
        return;
      }
      routerJump.jumpToNewWindow('/department-awareness-page', {
        piid: row.piid,
        processDefinitionKey: row.templateId,
      });
    },
  }
};
</script>
